package com.hejjon.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.hejjon.core.domain.entity.SysDatabase;
import com.hejjon.domain.dto.DatabaseDTO;
import com.hejjon.domain.dto.DatabaseQueryDTO;
import com.hejjon.domain.vo.DatabaseVO;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author: cs
 * @date: 2025-03-14 11:38:47
 * @since: 1.0
 */
public interface SysDatabaseMapper extends BaseMapper<SysDatabase> {


    List<DatabaseVO> selectBy(DatabaseQueryDTO queryDTO);


    List<DatabaseVO> selectByIds(@Param("idList") List<String> idList);


    int deleteByIds(@Param("idList") List<String> idList);

}
